Issues in the design of object-oriented database programming languages
نویسندگان
چکیده
منابع مشابه
Optimizing and Parallelizing Loops in Object-Oriented Database Programming Languages
Database programming languages like O2, E, and O++ include the ability to iterate through a set. Nested itera-tors can be used to express joins. Without program analysis, such joins must be evaluated using a tuple-at-a-timenested-loops join algorithm, because otherwise program semantics may be violated. Ensuring that the program’ssemantics are preserved during transformation require...
متن کاملIssues in the Design of an Object Oriented Programming Language
The object oriented paradigm, which advocates bottom-up program development, appears at rst sight to run counter to the classical, top-down approach of structured programming. The deep requirement of structured programming, however, is that programming should be based on well-de ned abstractions with clear meaning rather than on incidental characteristics of computing machinery. This requiremen...
متن کاملThe Design of Object Oriented Meta Architectures For Programming Languages
This paper is a survey of the design of four object oriented meta level architectures for programming languages We present overviews and compare the salient features of the meta architectures of Smalltalk Common Lisp Object System CLOS a Scheme Compiler and Etyma our framework for modular systems This comparison clari es important architectural aspects of the surveyed systems such as the space ...
متن کاملComponent-Oriented Programming in Object-Oriented Languages
Current approaches to component-oriented programming are based on traditional object-oriented languages and concepts. However, most existing object-oriented languages fail to address subtle interface compatibility issues that become paramount in a component-based setting. We explore both syntactic and semantic interface incompatibilities and discuss why they are difficult to handle. We argue th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: ACM SIGPLAN Notices
سال: 1987
ISSN: 0362-1340,1558-1160
DOI: 10.1145/38807.38848